22-24 Powell Rd
London, E5 8DJ
- Office and Office / Medical for Sale
- £500,000 - £1,500,000
- 969 - 4,306 sq ft
- 2 Units Available
View on Map
LoopNet - the worlds No. 1 commercial property marketplace.