1661 Mono Ave
San Leandro, CA 94578
$1,450,000 USD
3,990 SF
5
Units
6.25% Cap Rate
3,990 SF
$1,450,000 USD
Apartments