5730 Aguila Avenue, SANTA BARBARA, CA 93117
5
beds
6
baths
1,224 Sq.Ft. LIVING AREA
6,098 Sq.Ft. lot