8
119 S Locust St
Visalia, CA 93291
$1,990,000 USD
8,682 SF
8,682 SF
$1,990,000 USD
Medical