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