24
2615 Marina Blvd
San Leandro, CA 94577
$6,980,000 USD
23,442 SF
28
Units
6.03% Cap Rate
23,442 SF
$6,980,000 USD
Apartments