Armadale Property ManagementAgents and Offices Address: #100 180 , Renfrew Drive, Markham L3R8B7, Ontario, Canada Contact Number: 9054778000 Fax: (905) 477-6897 Website: www.armadalepm.ca Business Type: No. of Employees: 10-19 Tags: Real Estate Property Managers