15
1080 E Monte Vista Ave
Turlock, CA 95382
$2,650,000 USD
4,372 SF
11
Units
4.72% Cap Rate
4,372 SF
$2,650,000 USD
Apartments