Scherrer Street Park 218 Scherrer Street, Cranford, NJ 07016