3
2454 Old Battery Ln
New Castle, DE 19720
$450,000 USD
4,506 SF
4,506 SF
$450,000 USD
Storefront Retail Office