#Rental: computer #Rental: electronic equipment #Scarborough #ON #ontario #Rental: computer #Rental: electronic equipment #532420-Office Machinery and Equipment Rental and Leasing