City Dundas West’s infamous Giraffe building has a new owner And maybe a new shot at becoming something other than a vacant eyesore