Star Park South, Birmingham


A high quality property built in 2004 extending to 2,358 sq m onĀ  a site of approximately 3.08 acres.

Tenants:

  • Vauxhall.