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