DNA UNVEILS A NEW LUXURY SINGLE-FAMILY HOUSE AVENIDA ESPLUGUES 87!BARCELONA, SPAIN DNA unveils a new single family villa “Avenida Esplugues 87”, located in Barcelona, Spain. The project represents a spacious 3-storey house , with a swimming pool, roof terrace and outdoor areas.