320 Palomar Ave, La Jolla, CA 92037
2
beds
2
baths
1,077 Sq.Ft. LIVING AREA
5,227.2 Sq.Ft. lot
Most were built in the 1920s, and offer easy access to sandy shores that are a contrast.
Explore