3 spaces with private offices in Castelldefels, Spain