In 1981, FLORENCE MALL spanned approximately 856,000 leasable square feet and contained 120 stores. Its bi-level parking area had space for 5,300 autos. The complex was Greater Cincinnati's largest shopping mall between 1978 and 1988, when a newly-expanded KENWOOD PLAZA was dedicated.