16
486 Beech St
Redwood City, CA 94063
$5,000,000 USD
13,582 SF
16
Units
5.45% Cap Rate
13,582 SF
$5,000,000 USD
Apartments