About this property
Get ready to be blown away by this magnificent property in San Lorenzo, Gran Canaria, Canary Islands, Spain. Trust me, once you hear about all the amazing features and spaces it has to offer, you won't be able to resist its charm.
Step into the kitchen …