13
1151 Davis St
Redwood City, CA 94061
$3,100,000 USD
5,510 SF
7
Units
4.21% Cap Rate
5,510 SF
$3,100,000 USD
Apartments