Closter Plaza

208,337 SF Retail Center comprised of 8 new building with 25 tenant spaces including 15 acres of developed site