Calle Vila i Vilà 73, 08004, Barcelona