RateMyApartments
Royal Palms Ratings and Reviews
Royal Palms
2104 Royal Dr, Santa Clara, CA 95050
CURRENTLY REVIEWING