$3,298,000 -
21 W Los Olivos Street
Santa Barbara ,
CA 93105
Country: US