Property sales in Crouch House Road, Luton

Found 2 transactions going back to September 2001.

Date Address Price
4 Oct 2002 Flat 12, Braithwaite Court, £ 80,000
27 Sep 2001 Flat 12, Braithwaite Court, £ 55,000