8440 Via Mallorca Unit 220, La Jolla, CA 92037
1
bed
1
bath
506 Sq.Ft. LIVING AREA