24 Harrington Road, Kelmarsh, Northampton... | 3 Bd | 2 Ba
25 Harrington Road, Kelmarsh, Northampton... | 3 Bd | 1 Ba