St. Basil's Church, Houston, Texas purchases a new property