Valhalla South Tower
Valhalla South Tower is a luxury apartment project developed by a well-known Canadian developer Edilcan in Etobicoke. It covers an area of 6.6 acres. It is located near the junction of The East Mall and Bloor St W, not far from Kipling Metro Station/Go Train Station.