22
3401 W Monte Vista Ave
Turlock, CA 95380
$4,000,000 USD
14,295 SF
10% Cap Rate
14,295 SF
$4,000,000 USD
Restaurant