Property sales in - St Leonards Street - Sheffield - S26 5LT

Found 2 transactions going back to August 1996.

Date Address Price
20 Dec 1999 1 £ 55,000
6 Aug 1996 1 £ 47,000