St. Clements Townhomes is a new townhouse development by Balder Corporation. Prices estimated to be starting from $2,000,000 and will and will feature 6 luxury units. St. Clements Townhomes is estimated to be completed in 2021 and will be located on 340 Saint Clements Avenue, Toronto.