Verified listing
Share:

Landmark town centre office building

Redhill, United Kingdom

72%

£8.500.000

Office

#14414

Value-Add

21 Dec 2024