Twenty First Street Center

Development of 162,000 square foot two-building industrial site.