Skip to main content Skip to footer
  • For Lease
Retail/Office space available: Building F - #1

Conveniently nestled in the heart of Leawood at Indian Creek Parkway (106th Street) and Mission Road, Mission Farms is more than an attractive shopping, dining, residential, and office development.​