29A Victoria Road

JSON

Address
29A Victoria Road
London
London, Enfield
Greater London
Postcode
N18 2UF
Date Price Type Tenure
£164,995 Terraced Leasehold
£150,000 Terraced Leasehold
£100,000 Flat/maisonette Freehold