67 Lowden Road

JSON

Address
67 Lowden Road
London, Enfield
Greater London
Postcode
N9 8RL
Property type
Terraced
Tenure
Freehold
Date Price
£400,000
£208,500
£152,000
£151,000