Verified listing
Residential Investment Apartment Block 191 units

Residential Investment Apartment Block 191 units

London, United Kingdom

B72%

Residential investment

£140.000.000

29 May 2020

#412