2398 Almeria, La Jolla, CA 92037
5
beds
4
baths
3,209 Sq.Ft. LIVING AREA