36
755 Fargo Ave
San Leandro, CA 94579
$5,150,000 USD
10,751 SF
22
Units
7.15% Cap Rate
10,751 SF
$5,150,000 USD
Apartments