2 Leeches Hill, Huddersfield, HD3 3XX

Off Market
335

EPC Data

Square metres

335.04 m²

Property Type

Detached House

EPC Rating

B