1/20€250,000Basement flat for sale in Duc (del) 12Olivella, Barcelona165 m²3 rooms3 bathroomsBasement
1/24€285,000Reduced by €100,000Detached house for sale in C/ del XoriguerOlivella, Barcelona333 m²5 rooms2 bathrooms