67 Foch Avenue

2004

Located in Toronto 67 Foch Avenue is near the intersection of Foch Ave and Albright Ave. It is a two storey custom built home with a stone veneer in a 45 foot lot. Inside it features a double volume foyer for a family oriented owner.