23
1775 Marco Polo Way
Burlingame, CA 94010
$16,980,000 USD
23,075 SF
40
Units
5.59% Cap Rate
23,075 SF
$16,980,000 USD
Apartments