Flat 16 Paul Klee House, 2, Baring Road, London, SE12 0PH

Off Market
90

Rents











EPC Data

Square metres

90 m²

Property Type

Flat

EPC Rating

B