3 listings
Detached house in Cambrils
Cambrils, Catalonia, Spain
€ 1,890,000
Apartment in Barcelona
Barcelona, Catalonia, Spain
€ 1,190,000
Townhouse in Barcelona
€ 2,740,000