Park Road, New Barnet, EN4
Sold STC
£130,000
Your property... our focus