10
421 S Milpas St
Santa Barbara, CA 93103
$6,750,000 USD
5,918 SF
5,918 SF
$6,750,000 USD
Hotel