Water Filtration Systems
The Encore, Glenwood’s newest rental property located at 175 West 60th Street in Manhattan, incorporated a top-of-the-line water filtration system to provide purified water in every faucet. No Brita necessary!
[Photo via Glenwood Management]