8871 Nottingham Pl, La Jolla, CA 92037
5
beds
4
baths
3,314 Sq.Ft. LIVING AREA
Originally the area of choice for college professors looking for a short commute to prestigious UCSD.
Explore