11
16294-16298 Foothill Blvd
San Leandro, CA 94578
$2,250,000 USD
5,852 SF
8
Units
5.18% Cap Rate
5,852 SF
$2,250,000 USD
Apartments