Flat 2 Humberstone Court, 123, Main Street, Humberstone, Leicester, LE5 1AE

Off Market
64

EPC Data

Square metres

64.38 m²

Property Type

Flat

EPC Rating

F