4 listings
Apartment w Barcelona
Barcelona, Catalonia, Spain
€ 439,000
€ 445,000
€ 699,000
Townhouse w Barcelona
€ 650,000