Longwood Developments

Building near the northwest corner of Vanier Parkway and McArthur Avenue would feature 61 units in a mix of one- and two-bedroom suites.