- 120 Shelborne
120 Shelborne is a
highrise apartment building on the West side ofBathurst Street inToronto ,Canada . It is located at 120Shelborne Avenue and is owned by Medallion Corporation. It has twoelevator s, but there is usually only one in operation.External links
http://www.medallioncorp.com/index.cgi?m=54433576&d=detail
Wikimedia Foundation. 2010.