39
791 Chapala St
Santa Barbara, CA 93101
$2,990,000 USD
3,681 SF
1
Unit
3,681 SF
$2,990,000 USD
Apartments