222 Delaware St New Castle New Castle DE 19720

222 Delaware St, New Castle DE 19720

For Lease $15 PSF Net Lease

Single offices, or up to 5,000 SF available in the heart of historic New Castle, Delaware.  Flexible layouts available.  Elevator serviced.

Property Features
  • Retail, Apartments, Office, Mixed-use, Commercial
  • Floor Area is 15000 acre
  • Satelite
  • Street
  • Transit