650 Fletcher Ave, Glen Rock NJ 650 Fletcher Ave, Glen Rock NJ Sold: September 29, 2020 Represented: Represented Seller MLS#: 20028346