Interactive Map

Click the icon to Get Directions

University Villa Apartments

2966 Francis St, Kansas City, KS 66103
(913) 392-4095 • www.UniversityVillaKS.com

University Villa Apartments

2966 Francis St
Kansas City, KS 66103

Get Directions