First Line of the Beach Townhouse in Denia Price €414,000 Ref BP00434