Alma Yard, SE19

Bromley

/

£1,000,000

Scheme - 6 units

April 2016