logo

73810 Santa Rosa Way

Palm Desert, CA 92260

No Availability

Description#

Listing provided by AppFolio

Amenities#

Parking
Patio