LUXURY VILLA TO BUY IN BADALONA, SPAINBadalona, Carrer dels Llimoners, 2, 08916 Badalona, Barcelona, SpainMansion house • 4 Bed. • 4 Bath. • 380 m²