27
1221 Chapala St
Santa Barbara, CA 93101
$4,750,000 USD
8,098 SF
8,098 SF
$4,750,000 USD
Office Residential