Avalon Shelton Apartments in Shelton, CT
Located at 185 Canal Street, Shelton, CT 06484
(877) 601-9769
185 Canal Street, Shelton, CT 06484
Thoughtfully designed 1- 2-bedroom apartments, Loft Dens Available with Select Apartments, Fully-equipped Gourmet Kitchens, Convenient Downtown Shelton Riverfront Location, Near Shopping, Restauran... More


We cannot find any listings from Avalon Shelton Apartments on Marketplace. Check out these other listings near Shelton.

Similar Listings
Listings (1 - 5 of 27,853)
Check Availability

(877) 601-9769

185 Canal Street

Shelton, CT 06484