Found 1 transactions going back to October 2017.
This property is located at 16 St Leonards Road, Northampton, NN4 8DP and was last sold for £221,085 on 24 Oct 2017.