New building in Benidorm

Map