Westwood Management International
Westwood Management International manages two luxurious full-service apartment buildings in the Greater Toronto area. One, The Academy Place, is located in Etobicoke and the other, the Westwood, is located in Mississauga
Contact Information:
3400 Riverspray Crescent
Mississauga, Ontario
L4Y 3M5
www.academywestwood.comMississauga, Ontario
L4Y 3M5