Verified listing
Share:

Build-To-Rent (BTR) scheme for 239 resi units

London, United Kingdom

78%

£30.000.000

Development

#14543

Value-Add, Opportunistic

28 Oct 2024