ORA Power Rankings recently announced that Avalon Shelton, on 185 Canal Street has come in the top 100 in customer service for 2015 for all rental apartment communities in the nation.
Not for just Avalon apartments but for all apartments. Avalon Shelton was the only rental apartment community in Connecticut to receive this honor. In the United States, there are 2.5 million rental apartment communities. Avalon Shelton ranked 46 out of 100 as of May 2015.