185 N Tully Rd
Turlock, CA 95380
$7,600,000 USD
26,602 SF
7.76% Cap Rate
26,602 SF
$7,600,000 USD
Hotel