High Road, North Finchley N12
£520,000
x