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.
  • Date Format: MM slash DD slash YYYY

Contact Info

We’d love to hear from you!

(805) 234-5912

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