3 Bed Detached House, Planning Permission, Towcester, NN12 8UB, £795,000 | Dealsourcr