Spanish Torre Sold

Torre del Horadada. Castle overlooking beach