RateMyApartments
Kensington Square Apartments Ratings and Reviews
Kensington Square Apartments
2100 North New Florissant Road, Florissant, MO 63033
CURRENTLY REVIEWING