RateMyApartments
The Royal Gardens Ratings and Reviews
The Royal Gardens
1011 Duarte Rd, Arcadia, CA 91007
CURRENTLY REVIEWING