8430 Via Mallorca #111

  • $530,000
La Jolla