Property for sale in Las Palmas, Las Palmas de Gran CanariaLas Palmas de Gran Canaria, ISLA DE CUBA, 13Box