69
1013 Front St
Soledad, CA 93960
$5,690,000 USD
23,562 SF
23,562 SF
$5,690,000 USD
Hotel