24 Berry Place, Glen Rock NJ 24 Berry Place, Glen Rock NJ Sold: September 24, 2020 Represented: Represented Seller and Buyer MLS#: 20028003