RateMyApartments
Royal Properties Group Ratings and Reviews
Royal Properties Group
509 W University Ave, Champaign, IL 61820
CURRENTLY REVIEWING