3
630 Chapala St
Santa Barbara, CA 93101
$10,900,000 USD
12,580 SF
12,580 SF
$10,900,000 USD
Service Station