On the south side of the Maple Leaf Motel on Fallsview Blvd (across from Pyramid Place) there are a couple of houses. Recently, one of them was up for sale (6179 Fallsview Blvd).
I took this picture a month or two ago. The sign had been up for many months (I don’t know for how long, but you can see how weathered the sign is), but as I walked by the other day, it was gone. I don’t know if the property sold (no one has lived in the house for quite some time now) or if it just came off the market.