Question asked 8 Years ago
The Knoll Affordable Apartments 1124 Shawnee Street Leavenworth, KS - 66048