![](http://townset.com/wp-content/uploads/2023/09/IMG_4710-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/IMG_4706-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/IMG_4699-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/IMG_4698-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/IMG_4695-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/IMG_4690-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/IMG_4687-scaled.jpg)
![](http://townset.com/wp-content/uploads/2023/09/DJI_0999-scaled.jpg)
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -
Landuse: commercial (existing roof renovation)
total volume: 480m3
total area: 600m2
total cost: CHF 1.7 Mio.
units: -
Parking: -