RateMyApartments
The Pointe at U of I Ratings and Reviews
The Pointe at U of I
1601 E Florida Ave, Urbana, IL 61802
CURRENTLY REVIEWING