106A Fox Lane

JSON

Address
106A Fox Lane
London, Enfield
Greater London
Postcode
N13 4AX
Tenure
Freehold
Date Price Type
£975,000 Other
£750,000 Detached