• SHOPPING MALL, IBBENBÜREN GERMANY

    Shopping mall, Germany Ibbenbüren

    TOP Center Ibbenbüren

    Country Germany
    City Ibbenbüren
    Type Shopping mall and appartments
    Finished Not realised
    Size 7500 m² retail 97 pp
    • Inner city shopping center
    • Eco friendly materials