Canterra Apartment Homes 74401 Hovley Ln E Palm Desert, CA 92260 Phone: (760) 340-5000
Category: Apartments