One Valhalla Towns & Condos + Triumph Phase Three Condos is a development by Edilcan Development Corporation located at 1 Valhalla Inn Road, Toronto. The building has a total of 213 units and 22, 35, 29, 3 storeys. Unit sizes range from 562 Sqft to 954 Sqft.