Alvey Manufacturing

Project Data

  • St. Peters, Missouri
  • Alvey, Inc.
  • 5,081 sf office
  • 78,400 sf manufacturing
  • 83,481 sf total
  • 1 story