Mission 106
3701 West 106th Street, Leawood, KS 66206
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.