$449,000

6785 Saddleback Road, Joshua Tree, CA, 92252

ACTIVE