New "Brand style" video tour for this AvalonBay apartment community in Shelton, CT.

Location: 185 Canal Street, Shelton, CT 06484
More Info: Visit Community Website
Tour Style: Custom: Suburban Style
Contact Us: To comment on this tour, shoot us an E-MAIL TODAY or call Penny at 740.701.4659
Download Your Tour: CLICK HERE

More AvalonBay Communities