Main Content
601 E Micheltorena, #96
SANTA BARBARA, CA 93103
$1,695,000
- Beds 3
- Baths 2.5
$1,695,000
- Status Sold
- Year Built 2012
- Property Type Condo/coop