15
98 Dutton Ave
San Leandro, CA 94577
$1,900,000 USD
6,288 SF
10
Units
6.17% Cap Rate
6,288 SF
$1,900,000 USD
Apartments