33
16005 Mateo St
San Leandro, CA 94578
$3,495,000 USD
5,620 SF
13
Units
6.4% Cap Rate
5,620 SF
$3,495,000 USD
Apartments