2 Devonshire Cres
Office to rent
£13.00 psf 610 sq ft
Margaret House is a modern 2 storey office building constructed with traditional brick elevations and has been fully refurbished to provide good quality office accommodation.
This office to rent is located in Leeds.View the performance or update the listing in CoStar