This property isn't on the market right now.
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.
Building B
2,993 SF Available - Retail
Lease Rate: $24.50