Olympus House, High Street, Chester, Cheshire

  • Olympus House, High Street, Chester, Cheshire
1/1

2,284 sq ft (212.18 sq m)

For Sale £500,000

About property

Office/commercial accommodation or a potential redevelopment opportunity.