Address: 209 NW 63rd St, Kansas City, MO 64118, USA
Pet friendly, affordable rent, great management! Moved here December 2018 and love it here!
Yes they are
Add Answer
Thanks! Your answer is awaiting moderation.
What Utilities do you have to pay?
Trending Places
Apartment complex
3015 The Paseo, Kansas City, MO 64109, USA
2015 W Pennway Terrace, Kansas City, MO 64108, USA
5224 E 12th St, Kansas City, MO 64127, USA
8208 Troost Ave, Kansas City, MO 64131, USA
600 NW 62nd St, Kansas City, MO 64118, USA
209 NE 40th Terrace #137, Kansas City, MO 64116, USA
7929 Sycamore Ave, Kansas City, MO 64138, USA
1820 Woodland Ave, Kansas City, MO 64108, USA