▲ 3 r/Vaughan
8100 Dufferin Street
Does anyone know what is located on the west side of Dufferin, south of 407 East off-ramp (presumably 8100 Dufferin). There is a bunch of transformer-like structures there that went in in the last year. Yet they do not appear to be connected to the power lines in the hydro corridor. Just curious.
u/Arbuzus — 4 days ago