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