893A Finchley Road

JSON

Address
893A Finchley Road
London, Barnet
Greater London
Postcode
NW11 8RR
Tenure
Freehold
Date Price Type
£900,000 Other
£220,000 Detached