20, Marvels Lane, London, SE12 9PA

Off Market
77





Valuation











Rents











EPC Data

Square metres

77 m²

Property Type

Terraced House

EPC Rating

F

























Floor Plans

Sold History

Sold for £585,000

6 Jan 2023

Sold for £355,000

12 Aug 2014