Flat D, 74-78 North Street, Leighton Buzzard, LU7 1ES

Off Market
25

Rents











EPC Data

Square metres

24.502 m²

Property Type

Flat

EPC Rating

C