Apartment in Barcelona
Barcelona, Catalonia, Spain
€ 286,000
€ 155,000
€ 173,500
Apartment in Pedralbes
Pedralbes, Barcelona, Catalonia, Spain
€ 250,000