1181 Glenview Road, SANTA BARBARA, CA 93108
3
beds
5
baths
3,482 Sq.Ft. LIVING AREA
1.5 Acres lot