Customer support
Share:

747 SF of 4-Star Office/Retail Space Available in Leicester, LEC

Haymarket 14, England, United Kingdom

£11,38/sq.ft./year

747 sq.ft.

Mixed use

For rent

#19728