56C Elmwood Road

JSON

Address
56C Elmwood Road
London, Southwark
Greater London
Postcode
SE24 9NR
Tenure
Leasehold
Date Price Type
£650,000 Flat/maisonette
£652,500 Flat/maisonette
£500,000 Flat/maisonette
£285,000 Terraced