2662 Sycamore Canyon Road, SANTA BARBARA, CA 93108
4
beds
5
baths
5,842 Sq.Ft. LIVING AREA