Property sales in Hitchin Road - Luton - LU2 8ET

Found 1 transactions going back to October 1995.

Date Address Price
25 Oct 1995 760 Hitchin Road £ 92,000