top of page

67 Foch Avenue


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.

bottom of page