320 W Sola St

 320 W Sola St, Santa BarbaraCA 93101
$2,9752 Beds