Branmar Plaza, Wilmington, DE 19810 - Retail Space
Branmar Plaza is located at 1812 Marsh Road in the Wilmington (outside the city) neighborhood, DE, Wilmington, 19810. The Retail building features a total of 156,000 Sqft.
There are 8 retail spaces for lease in the Wilmington city, totaling 9,323 Sqft of available retail space.
In Wilmington, there is 1 class B retail building.