185 Canal Street, Shelton, CT 06484
185 Canal Street
Shelton, CT 06484
Verified Resident 178769 • 2015 Recommended
Avalon made my first apartment move-in a breeze! Staff accomodated my hectic work schedule. Apartments are beautiful, brand new appliances, lots of space. Close to Route 8! Moving to Avalon was the best decision I've made!
How was this review?
Thanks for voting!