For Sale
£2,999,950
Barham Avenue, Elstree, Borehamwood
5 bd
4 ba
Detached house
Borehamwood
Listed by Village Estates - Elstree