2 listings
Villa in Barcelona
Barcelona, Catalonia, Spain
€ 662,000
Detached house in Barcelona
€ 575,000