Towne Square Commons, located in the heart of Medina’s historic retail district, consists of more than 24,000 square feet of space for retail, office and professional use.