Constructed in 1988, the The Triangle Towers apartment building comprises 281 units of the following unit mix: One Bedroom, Studio, Two Bedroom/Two Bath, totaling 208,680 SqFt. The property is located in Cleveland Heights, at 11457 Mayfield Road, Cleveland - Akron.