Mina Road, SE17

Southwark

/

£6,000,000

Scheme - 10 units

October 2016