Multi-let office and retail investment in Peterborough, UK

United Kingdom

Mixed use

£7.060.000

9 Apr 2019

#261