DOMUM EUROPABuilding for sale in Sant Pere de Vilamajor, SpainSant Pere de VilamajorIndustrial building • 10 room(s) • 10 bed. • 9 bath.