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.
1340 Taft Avenue
San Luis Obispo 93405
We'd love to hear from you!
310.858.0660 x 105
1340 Taft St San Luis Obispo, CA 93405