4 Bed Detached House, Potential PLO/LOA, Ilford, IG5 0LG, £650,000 | Dealsourcr