16626 Deer Ridge Road, San Diego, CA 92127
4
beds
3
baths
3,824 Sq.Ft. LIVING AREA