Skip to main content Skip to footer
  • For Lease
Northwoods I - Office Space for Lease in Columbus, OH - #1

Originally built in 1987, Northwoods I is three and a half stories and contains 119,000 square feet of office space. Featuring a brand new common lobby and upper floor common areas, Northwoods I is located in the Center at Northwoods, just minutes away from popular dining, shopping, and entertainment options.