22184 Highway 299 E
Bella Vista, CA 96008
$875,000 USD
1,500 SF
1,500 SF
$875,000 USD
Restaurant