5, Gerda Road, London, SE9 3SW

Off Market
105

EPC Data

Square metres

104.581 m²

Property Type

Terraced House

EPC Rating

E