Luxury Apartments in Leawood

Come home to Mission 106, a premier apartment community, offering the best comfort of luxury apartment living in Leawood, Kansas. Located 20 minutes from Kansas City, our elegant floor plans come in equipped with a long list of lavish amenities, such as stainless steel appliances, patios with scenic views of Mission Farms Pond, a resort-style swimming pool, and a 24-hour fitness center. We sit next to countless local attractions, the city’s best dining options, and hottest shopping selections, such as Micro-Center, Walmart Supercenter, and Town Center Plaza.

Endless Comforts Await

Experience the pinnacle of comfortable apartment living at Mission 106.

Contact Us

Elevate Your Lifestyle Today

Experience all our community has to offer.

Select Your Future Home
Map of Leawood, KS which includes a marker with additional information about Mission 106. The address is 3701 West 106th Street Leawood, KS 66206.