68B Elmwood Road

JSON

Address
68B Elmwood Road
London, Southwark
Greater London
Postcode
SE24 9NR
Date Price Type Tenure
£12,000 Other Freehold
£317,500 Flat/maisonette Leasehold
£220,000 Flat/maisonette Leasehold
£120,000 Flat/maisonette Leasehold