$694,900 -
8461 Via Mallorca Unit 23
La Jolla ,
CA 92037
Subdivision name: La Jolla