10
1109 Alpha Rd
Turlock, CA 95380
$1,350,000 USD
8,104 SF
7
Units
8.43% Cap Rate
8,104 SF
$1,350,000 USD
Apartments