Office
To Sell / Let 14,337 sf
Air Conditioning, Raised Floors, Suspended Ceilings, LED Lighting, Open Plan
The property comprises a self-contained, semi-detached office premises arranged over..
Milton Keynes is a major town in southeast England, which is well..