Property to let in
Flat 18, Ilford, Ilford, IG6 2PH