2351 North Forest Road

Audubon Office Park


  • 25,332 sq. ft. building
  • Highly efficient floor plans
  • Convenient access to the I-990 and I-290 expressways
  • On a Metro Bus route
  • Abundant on-site parking

Available Suites

* Denotes contiguous space

This is a sampling of our available properties. Contact us online for more information or call (716) 834-5000.

Property Info