619 Main Street North, Mount Forest is a stand-alone retail pad site currently occupied by A&W. The property is located in the north end of Mount Forest, just north of Sligo Road. The property was redeveloped circa 2006. It is comprised of 1,760 square feet of GLA.
Need additional information?