Customer support
Share:

1,146 SF of Office/Retail Space Available in Edinburgh, EDH

Shandwick Place 23, Scotland, United Kingdom

£43,63/sq.ft./year

1,146 sq.ft.

Mixed use

For rent

#32540