In a major first step, the Downtown Dover Partnership has signed a deal with two developers on 120 S. Govenors Ave.
© 2023 Delaware Business Times