View Property SOLD 22 Elizabeth St, Glen Rock, NJ 07452, USA Back on the market –… Bedrooms 4 Bathrooms 2 Sold $580,000