14
22 Duane St
Redwood City, CA 94062
$3,995,000 USD
6,999 SF
6
Units
3.8% Cap Rate
6,999 SF
$3,995,000 USD
Apartments