Verified listing
Share:

2.09-acre site with redevelopment potential

Radlett, United Kingdom

90%

£10.000.000

Development

#17054

Value-Add

18 Oct 2024