2
2038-2050 Telegraph Rd
Wilmington, DE 19808
$1,550,000 USD
18,400 SF
8.17% Cap Rate
18,400 SF
$1,550,000 USD
Storefront