Oddo Development 15200 West 105th Terrace, Lenexa, KS 66219