Villa in Las Palmas de Gran Canaria, for sale

Ref: CHA0002