Armstrong Road, SE18
5 properties with at least one recorded sale.
| Address | Postcode | Sales | Last sold | Last price |
|---|---|---|---|---|
| I O Centre, Unit 20 | SE18 6RS | 1 | £1,067,681 | |
| I O Centre, Unit 23 | SE18 6RS | 1 | £450,000 | |
| I O Centre, Unit 37 | SE18 6RS | 1 | £629,720 | |
| I O Centre, Unit 39 | SE18 6RS | 1 | £1,015,000 | |
| I O Centre, Unit 43 | SE18 6RS | 1 | £1,700,000 |