Icon SLO

San Luis Obispo, California

Multifamily/Mixed Use

Icon SLO is a three story mixed-use building located at 1340 Taft Street in San Luis Obispo, CA with 7 residential units over ground floor retail. In addition, there is amenity space on the second floor with a generous view of the Madonna inn mountains. The ground floor contains the affordable dwelling unit. Retail spaces have outdoor seatings which provide great views.