Avalon Shelton Apartments in Shelton, CT
Located at 185 Canal Street, Shelton, CT 06484
(203) 513-4354
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

(203) 513-4354

185 Canal Street

Shelton, CT 06484