CenterSquare acquired an essential service retail shopping center in Houston. Windermere Village is a 31,355-square-foot Essential Service Retail (ESR) property located in a prominent retail node at ...