69
1013 Front St
Soledad, CA 93960
$6,190,000 USD
23,562 SF
23,562 SF
$6,190,000 USD
Hotel