Address: C. de los Ángeles, 10, Torre de la Horadada, Alicante, Spain, 03191 Torre de la horadada, Alicante, Spain
Size: 4 Bedrooms, 2 Bathrooms