16
1215 Cacique St
Santa Barbara, CA 93103
$8,250,000 USD
11,300 SF
18
Units
5.06% Cap Rate
11,300 SF
$8,250,000 USD
Apartments