Imperial Plaza is a New Condo development by Camrost Felcorp located at St Clair Ave & Avenue Rd, Toronto.
Imperial Plaza, a new project in midtown Toronto, these suites have enough amenities to keep you happy. Build for everyone, Imperial Plaza has style and grace like never seen in the past.