12,720 SF of Flex Space Available in Clifton, NJ 07014
6,200 SF of Flex Space Available in Clifton, NJ 07013