RateMyApartments
University Villa Apartments Ratings and Reviews
University Villa Apartments
2966 Francis St, Kansas City, KS 66103
CURRENTLY REVIEWING