Avalon Shelton Apartments in Shelton, CT
Located at 185 Canal Street, Shelton, CT 06484
(475) 223-0779
Location:
185 Canal Street, Shelton, CT 06484
Description:
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
Listings (1 - 5 of 20)
Check Availability

(475) 223-0779

185 Canal Street

Shelton, CT 06484