1107 Main is a new low-rise development by IN8 Developments and Westdale Properties. Prices estimated to be starting from $500,000 and will feature 300 units at 14 Storeys. 1107 Main is nearby Stroud Park and the project is estimated to be completed in 2027 and will be located on 1107 Main Street West at the Westdale South neighbourhood in Ontario.