21111 Chagrin Blvd.
TMW Technology Plaza
TMW Technology Plaza is a 26,518 square foot two story office property located in a prime area of Beachwood, Ohio. The entire building underwent a complete renovation in June 2001. The property is less than five minutes from I-271.
From I-271 exit at Chagrin Blvd. Head west on Chagrin (422 west) past Green Road. The property is on the right side before Warrensville Center Road.
Map of this location
Contact us for more