Villa, house, luxury property for sale, private pool, terrace, garden, 4 bedrooms, 3 bathrooms, Altea Hills, Altea, Alicante, Spain.