Constructed in 1923, the Alexandria apartment building comprises 56 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 35,936 SqFt. The property is located in Kansas City - southeast, at 1326 East Armour Blvd, Kansas City.