11753 Big Canyon Ln, San Diego, CA 92131
5
beds
5
baths
4,010 Sq.Ft. LIVING AREA