Verified listing
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity
Prime value add opportunity

Prime value add opportunity

England, United Kingdom

60%

£25.000.000

Office

Value-Add

14 Jun 2022

#13845