Castell de Sant Marçal, 08290 Cerdanyola del Vallès, Barcelona, Spain
Standing: 250
Square Feet: 250 ft2