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