25 Norwood Road

JSON

Address
25 Norwood Road
London, Southwark
Greater London
Postcode
SE24 9AA
Tenure
Leasehold
Date Price Type
£180,000 Other
£95,000 Other
£140,000 Terraced