LAWRENCE STATION

Santa Clara, CA

3-Story Town Flats
5 Plans
1218 sf – 2234 sf