For Sale
£4,850,000
Grange Avenue, Totteridge, London, N20
6 bd
7 ba
Detached house
N20
Listed by Statons - Totteridge