Printable Brochure

Town Center Apartment Homes Photo

Town Center Apartment Homes

6233 W.120th St. Overland Park, KS 66209

1, 2, and 3 bedroom apartment homes located in Overland Park, KS. Experience a charming downtown with a small-town feel with tons of specialty shops and eateries just blocks away!

Have Questions?

Need to speak to a leasing agent or have questions about availability?

Contact Us