£5,745,000 | 31,913 sq ftEdinburgh EH6Retail property (high street) for sale31,913 sq ft floor areaNearest station 1.1mi.