Deerwood Apartments (map) 15640 Bernardo Center Drive San Diego, CA, 92127 United States ✚ gCal ✚ iCal