Description
401 St. Clair Street is a 12,200 SF retail plaza located at the corner of St. Clair Street and McNaughton Avenue East in Chatham. It is in a high-traffic shopping area surrounded by premium stores and restaurants. It currently hosts a Rexall pharmacy.