630 S Clear Creek St is under construction and for sale in Clear Creek and features a Leawood Pet Center floor plan by Miller Family Homes | Mar 17, 2023