15
871 Vermont Ave
Turlock, CA 95380
$2,145,000 USD
7,167 SF
19
Units
6.23% Cap Rate
7,167 SF
$2,145,000 USD
Apartments