26 Irvington Cres in Willowdale – ** SOLD!! **
This is a great house in a fantastic area. Willowdale has long been known for its comfortable homes on large lots. In recent years, the area has also become known for rapid growth. The nearby Bayview Subway station has been open for about 15 years,...