JudithVilla with Sea Views for Sale in a Privileged Area in CastelldefelsCastelldefelsPrivate mansion • 6 bed. • 6 bath. • 630 m²