The Rolex Building is located at 50 St. Clair West in Toronto's mid-town 'Deer Park' neighbourhood. It's an affluent area located between the even more affluent neighbourhoods of Rosedale and Forest Hill.
Thank you to 'androiduk' of Urban Toronto for providing this tip. Information was obtained by the City of Toronto Planning website, with information on the Rolex Building specifically being found here.
Rolex website: www.rolex.com