(Edilcan Development Corporation) A 22-storey tower located at 1 Valhalla Inn Rd with 213 units. The development was completed in 2012.