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