12
84-96 Market St
Clifton, NJ 07012
$3,400,000 USD
15,027 SF
15,027 SF
$3,400,000 USD
Storefront