CONTACT US

CONTACT FORM

Icon SLO is located at 1340 Taft Ave, San Luis Obispo 93405. Contact our leasing office now to secure your spot.

Contact Info

We’d love to hear from you!

310.858.0660 x 105

PROJECT LOCATION
1340 Taft St San Luis Obispo, CA 93405

The Icon Apartments

The Icon Apartments at Cal Poly

1340 Taft Street
San Luis Obispo, CA 93405
Get directions »

Pin It on Pinterest

Share This