Toronto house from popular 2002 movie hits the market for $2 million

This home, located at 73 Glenwood Crescent, was featured in the 2002 movie "My Big Fat Greek Wedding." (Realtor.ca) This home, located at 73 Glenwood Crescent, was featured in the 2002 movie "My Big Fat Greek Wedding." (Realtor.ca)

CTVNews.ca Top Stories