2070 Solano Ave
Vallejo, CA 94590
$5,750,000 USD
30,755 SF
30,755 SF
$5,750,000 USD
Hotel