Project Name: The Center at Dover
Location: Dover, Delaware
Total Square Footage: 245,000 Square Feet
Number of Developed Lots: 2
Date: 1973
![]() |
Project Name: The Center at Dover Location: Dover, Delaware Total Square Footage: 245,000 Square Feet Number of Developed Lots: 2 Date: 1973 ![]() |