New building in Elche / Elx

Map