7
825 San Leandro Blvd
San Leandro, CA 94577
$1,584,000 USD
4,264 SF
7
Units
7% Cap Rate
4,264 SF
$1,584,000 USD
Apartments