Former framecraft site, central birmingham (0.3 acres)

  • Location Hockley
  • Size 0.3 acres
  • Category Commercial