This apartment building overlooking the Humber River has been abandoned for years.