130
18239 Main St
Jamestown, CA 95327
$1,690,000 USD
8,758 SF
10.24% Cap Rate
8,758 SF
$1,690,000 USD
Hotel