ABC Selfstore Portfolio
ABC Portfolio
Levy Real Estate acted on the behalf of ABC Selfstore in the disposal of the ABC Selfstore portfolio, which comprised of three strategically located freehold facilities in Wandsworth, Southwark and Camden.
ABC Selfstore was acquired by Self Storage company Shurguard for £50 million.