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.
Map of Leawood, KS which includes a marker with additional information about Mission 106. The address is 3701 West 106th Street Leawood, KS 66206.
Mission 106
3701 West 106th Street
Leawood, KS 66206
Map It