❶ VILLA HORIZON - Impressive Luxury Property by the Sea, Playa Mascarat Altea, Alicante Costa BlancaAlteaMansion house • 6 room(s) • 6 bed. • 7 bath. • 851 m²