Prime Retail Park

Prime Retail Park

Cardiff, United Kingdom

69%

£16.965.000

Retail

Core+

11 Aug 2021

#11447