62 Units - Santa Rosa
CLOSED
Price
Units
62
Unit Mix
Rentable SF
Floors
Year Built
1106 Prospect Ave, Santa Rosa, CA 95409, USA