89, Flat 21 Norwood Road

JSON

Address
Flat 21
89 Norwood Road
London, Lambeth
Greater London
Postcode
SE24 9AA
Tenure
Leasehold
Date Price Type
£155,000 Other
£290,000 Flat/maisonette