18273 Main St
Jamestown, CA 95327
$599,000 USD
2,752 SF
2,752 SF
$599,000 USD
Restaurant