Description
This building is at Carrer Doctor Barri i Draper, 08470, Sant Celoni, Barcelona. It is a building that has 8824 m2 .
It has centrally located, building with parking lot, access from street and to reform.