The Interlace

Address: 180 Depot Rd, Singapore 109684

City: Singapore

Style: Modern

Architect: OMA and Ole Scheeren

Era: 21st Century

Construction: 2007 - 2013


Official Website

Share this page