Shelton P&Z approves 92-apartment building on Canal Street

Revitalization of Canal Street is continuing, with plans in place for construction of a new building with retail and 92 apartments, some of which are classified as affordable. The Planning and Zoning Commission, at its meeting Tuesday, approved Shelton resident and Primrose Companies owner John Guedes’ plan to build a five-story structure, dubbed Riverview Park Royal, at property listed as 113-123 Canal St. Commissioners responded with a request for 10 percent, or nine units, to be allocated in a format that would be structured and administered to comply with the state’s affordable housing law. It is a former brownfields parcel, essentially remediated, save for additional excavation necessary to accommodate the development proposal. The city has owned the property for years after seizing it following the previous owner’s failure to pay back taxes.

Share This Article: