6767 Neptune Pl #202

  • $25,000
La Jolla