Pavilion Apartments

BACK

Pavilion Apartments

New build of 122 units over 149,000 square feet.

Gross development value of £70 million.