The plans, which include a 213-unit apartment building and 38 townhomes at the southeast corner of Louis St. Laurent Avenue and Leger Way, were the subject of a public meeting at town hall Monday evening, April 24.