5
2391-2395 Spring St
Redwood City, CA 94063
$1,988,000 USD
6,405 SF
6
Units
5.33% Cap Rate
6,405 SF
$1,988,000 USD
Apartments