Lennox Avenue

A 9 story residential development with 74 units.

Address: 6308 Lennox Avenue, Montreal, Canada
Completion: 2017
Square footage: 72,608 sq.ft.