top of page

Name: IMAX

Description: Commercial Center

Location: Barcelona, Spain

Client: Versaris Inversiones Immobiliarias

bottom of page