29, Duncombe Road, Leicester, LE3 9EP

Off Market
161





EPC Data

Square metres

161 m²

Property Type

Detached House

EPC Rating

D

























Floor Plans

Sold History

Sold for £375,000

2 May 2018

Sold for £310,000

14 Sep 2007

Sold for £163,950

23 Mar 2001