Urban Gem Portfolio – Borehamwood

Fully let
London | 17,679 Sq Ft