RateMyApartments
University Villa Ratings and Reviews
University Villa
2966 Francis Street, Kansas city, KS 66103
CURRENTLY REVIEWING