2
106 Geoffrey Dr
Newark, DE 19713
$7,338,817 USD
23,547 SF
6% Cap Rate
23,547 SF
$7,338,817 USD
Freestanding