Elegant Spanish style villa with panoramic sea views and guest apartment in Mascarat, Altea, Alicante Luxury Property in Spain, villa, house, sea view, private pool, Mascarat, Altea Hills, Alicante, Costa Blanca, 2.051 m2 plot, 630 m2 built, 406 m2 useful, 6 bedrooms, 5 bathrooms, guest apartment.