• Lease
  • Sublease
  • Sale
Start a SearchCANYON FALLS OFFICE PARK

CANYON FALLS OFFICE PARK

8921 Canyon Falls Blvd, Twinsburg, Ohio 44087

8921 Canyon Falls Blvd

Last Updated: 12/13/2019
Primary Use:Office
Year Built:2007
Class:
Size:24,111 SF
1 of 1
8921 Canyon Falls Blvd - Image 1

Building Overview

Building Details

Primary Use:Office
Year Built:2007
Class:
Size:24,111 SF
Year Renovated:2007
Floor Count:1
Lot Size:3 Acres
APN:64-08906
Units:21

Location

8921 Canyon Falls Blvd, Twinsburg, Ohio 44087