118 Northstead Units, Scarborough

Disclaimer: Not actual photos as building is currently under construction.