Crossroads Shopping Plaza, New Castle, DE 19720 - Retail Space
Crossroads Shopping Plaza is located at 2064 New Castle Avenue in DE, New Castle, 19720. The Retail building was completed in 1961 and features a total of 91,435 Sqft.
There are 3 retail spaces for lease in the New Castle city, totaling 7,232 Sqft of available retail space. The retail space availability for the 19720 zip code is 7,232 Sqft, in 3 retail spaces.
At zip code level, there are 107 commercial properties, of which 12 are retail buildings over 50,000 square feet.