26 Norwood Park Road

JSON

Address
26 Norwood Park Road
West Norwood
London, Lambeth
Greater London
Postcode
SE27 9UA
Tenure
Freehold
Date Price Type
£850,000 Semi-detached
£406,000 Semi-detached
£265,000 Terraced
£127,500 Terraced
£92,500 Terraced