6
516 W Junipero St
Santa Barbara, CA 93105
$2,150,000 USD
4,446 SF
6
Units
2.72% Cap Rate
4,446 SF
$2,150,000 USD
Apartments