1224 Shangri La Lane

  • $250,000
Joshua Tree