Single-family semi-detached in Avinguda de Barcelona, 73, El Poble Sec Ask the price2 bdrm.1 bathroomRead more 546 days agoCallContactShare adDiscard ad