Tower Plaza, Lyndhurst Ohio
Tower Plaza is about 30,000 sq. ft. of space located on Mayfield Road, and is currently full with 6 tenants. This property features all brand new landscape and features a unique cut-through in the middle of the building.
Tower Plaza is about 30,000 sq. ft. of space located on Mayfield Road, and is currently full with 6 tenants. This property features all brand new landscape and features a unique cut-through in the middle of the building.