22
930 W Alameda St
Manteca, CA 95336
$865,000 USD
2,904 SF
2
Units
4.87% Cap Rate
2,904 SF
$865,000 USD
Apartments