Crystal Palace Road, SE22

Southwark

/

£6,000,000

Scheme - 9 Units

March 2016