52
1411 Oxford St
Redwood City, CA 94061
$3,290,000 USD
10,378 SF
7
Units
4.47% Cap Rate
10,378 SF
$3,290,000 USD
Apartments