Just Listed€764Shared Living/Roommate • 1 Bedroom • 1 BathroomSant Esteve de PalautorderaListing Manager