6911 Neptune Pl, La Jolla, CA 92037
4
beds
4
baths
2,867 Sq.Ft. LIVING AREA
4,099 Sq.Ft. lot
An iconic oceanside resort town and considered the Monte Carlo of Southern California.
Explore