Xavier MartinCommercial for sale in L'Ametlla de Mar, SpainL'Ametlla de MarFarm • 8 room(s) • 8 bed. • 6 bath. • 644 m²