Residential Investment Apartment Block 191 units

London, United Kingdom

Residential investment

£140.000.000

24 Oct 2019

#412