20
1719 Delaware Ave
Wilmington, DE 19806
$1,550,000 USD
5,435 SF
7.48% Cap Rate
5,435 SF
$1,550,000 USD
Loft Creative Space