IL CENTRO

10-12 Jean-Talon Street East

Montreal, Quebec

35 units, 6-stories

New luxury condominium project

Photographer: David Boyer