C/ Teide, 20, Barcelona