Constructed in 2001, the Alexandra apartment building comprises 83 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 52,826 SqFt. The property is located in Cincinnati - Walnut Hills, at 921 William Howard Taft Road, Cincinnati.