UKNorth East EnglandWest YorkshireLeeds
Office
LS11, Landmark Court, Leeds, Elland Road
To Let 4,995 sf
Modern Offices, Air Conditioning, Raised Floors, Carpeted, Suspended Ceilings
Modern, Self Contained Office Building with On Site Car Parking..
Landmark Court sits on Elland Road, adjacent to Junction 2 of the M621 and..