Price on application41,733 sq ftEdinburgh EH3Office for sale41,733 sq ft floor areaNearest station 0.5mi.