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