3 Bed Detached House, Planning Permission, Towcester, NN12 7ND, £850,000 | Dealsourcr