Located in the heart of San Luis Obispo, Icon SLO is just a short walk from campus, shopping, bars and restaurants, pharmacies, markets, fraternities and sororities, public transportation and entertainment.

Offering a luxurious lifestyle comprised of the finest amenities unmatched by any other housing around campus, Icon SLO will break the norm of the tradition uninspiring student housing and introduce a new, hip and upscale standard for those students who demand the most out of their living and college experience.

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

Icon SLO

Icon SLO
1340 Taft Avenue
San Luis Obispo 93405

Get directions ยป

Contact Us

We'd love to hear from you!

(805) 234-5912

1340 Taft St San Luis Obispo, CA 93405

Pin It on Pinterest

Share This