To Let
Open Storage
SELF-CONTAINED OPEN STORAGE SITE
Land at Mill Road, Ilford, Essex, IG1 2DF
Secure & Self-Contained Open Storage Site