St. Peters Court, Church Lane, Solihull, West Midlands, B92 0DN

  • To Let
  • Office
  • 2,000 - 2,500 Sq Ft
  • £35,000 - £45,000 pa