Verified listing
Island development site
Island development site
Island development site

Island development site

Birmingham, United Kingdom

63%

£15.000.000

Retail

Value-Add

4 Oct 2022

#13840