ABOUT US
Established in 2001, Megacity Management Inc. provides a comprehensive array of property management services in respect to industrial, commercial and residential apartment buildings. With its head office located in Scarborough, Ontario, Megacity...