The house was recently purchased by Michael Miner, a Frank Lloyd Wright enthusiast. You can contact Michael at 1-817-917-1733 and you can see more about him at the following: http://www.designedbyfranklloydwright.com/ and https://flwrevivalinitiative.org/2020-events/.
The Frank Lloyd Wright Pappas House is located at 865 Mason Ridge Road in the City of Town & Country in West St. Louis County, Missouri. It sits on 3.36 acres of wooded land just west of Mason Ridge School, which is approximately on the southwest corner of Mason Road and I-40/64. It is the brown colored house on the left center of the below map.