The offices / retail spaces are located in two identical buildings in the heart of Antwerp, next to the park and only minutes away from the central station.
Listing no longer available