Property Reference: 1586187. This bright and peaceful top floor flat is centrally located in the desired area of De Beauvoir town. A short walk away from Angel