Bedrooms3Bathrooms3Built117 m²Plot72 m² Property Features Terrace: Yes Property DescriptionBedrooms: 3, Bathrooms: 3, Town House in Denia, Alicante, Spain