Commercial for sale, Barcelona, in Cabrera de Mar, SpainCabrera de MarFarm • 1 room(s) • 7 bed. • 7 bath. • 857.96 m²