Office space for rent in a landmark building at walking distance from the Leuven train station. The building is equipped with a large parking. Small, medium and large office sizes available.