6
2902 Route 130
Delran, NJ 08075
$3,300,000 USD
18,960 SF
9% Cap Rate
18,960 SF
$3,300,000 USD
Storefront