42A Poplar Road, Solihull, West Midlands, B91 3AB

Under Offer
  • Under Offer
  • Office
  • 739 Sq Ft
  • £16,000 pa