This is a great office or retail location with high visibility from main roadway.
There is ample parking in the rear of the building in a private lot as well as public street parking.
OVERVIEW
This 18,512 square foot, 2 story office/retail building, located in Wilmington DE, was built in 1967 and renovated in 2001. The building sits on 0.72 acres of land.