2651 Foxy Flats Road

  • $725,000
Joshua Tree