- Available Spaces
|---||Land||For lease: Negotiable|
1.78 AC of residential land for development.
146 New Discovery Road is aland property for lease in Townsend, DE. The property currently has 1 land for lease and is marketed by .
Located just off Summit Bridge Road near Townsend and Route 1.
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.