Avenue Plaza is a multifamily property located at 400 South 8th Street in Central Downtown/Old Louisville, Louisville. Built in 1974, the property features 226 units, of the following types: Efficiency, One Bedroom, Two Bedroom/One Bath, totaling 127,700 SqFt.