$1,615—$1,980 1—2 bed 185 Canal St, Shelton CT, 06484
Most errands can be accomplished on foot.
Explore how far you can travel by car, bus, bike and foot from Avalon Shelton Apartments.
View all Shelton apartments on a map.
Avalon Shelton Apartments is in the city of Shelton, CT. Shelton has an average Walk Score of 16 and has 39,559 residents.Learn More About Shelton