2-18 Stefanic Ave
Elmwood Park, NJ 07407
$4,600,000 USD
22,256 SF
7.34% Cap Rate
22,256 SF
$4,600,000 USD
Warehouse