42
306 W St Charles St
San Andreas, CA 95249
$660,000 USD
2,906 SF
3.24% Cap Rate
2,906 SF
$660,000 USD
Hotel