Barcelona · 172 listings · Avg price €222,435
172
€222,435
54.1
Loading properties...
81 fresh opportunities locked in Barcelona City
Subscribe to see every new property 72h before the rest of the market.