1/11€615,000Detached house with pool for sale in Carrer Montseny 30Òdena, Barcelona420 m²3 rooms3 bathrooms