23
121 Lorton Ave
Burlingame, CA 94010
$4,950,000 USD
7,332 SF
9
Units
3% Cap Rate
7,332 SF
$4,950,000 USD
Apartments