640 State Highway 12
Rio Vista, CA 94571
$2,999,000 USD
5,214 SF
5,214 SF
$2,999,000 USD
Hotel