For Sale
£1,500,000
Townsend Avenue, Southgate, London, N14
5 bd
2 ba
Semi-detached house
N14
Listed by Addison Townsend - Southgate