53, The Vista, London, SE9 5RE

Off Market
88





EPC Data

Square metres

88 m²

Property Type

Terraced House

EPC Rating

D

























Floor Plans

Sold History

Sold for £375,000

1 Mar 2017

Sold for £184,000

10 Aug 2012

Sold for £103,500

30 Nov 2001