306 W St Charles St
San Andreas, CA 95249
$595,000 USD
2,906 SF
2,906 SF
$595,000 USD
Hotel