24
1600 Santa Barbara St
Santa Barbara, CA 93101
$7,500,000 USD
12,538 SF
5
Units
12,538 SF
$7,500,000 USD
Apartments